himalaya honeysuckle

Noun
  1. shrub honeysuckle with drooping spikes of purplish flowers

Khám phá thêm

Các từ liên quan

himalaya honeysuckle
A gardener trims a himalaya honeysuckle in the yard.